﻿ body {background:#fff url(../main/bg.jpg) repeat-x;}
  .main_all{ margin:0 auto; padding: 0; width:970px;}
 #shop
 {
	width:970px;
	line-height:12pt;
	height:584px;
 }
 
 .position_L{ float:left;}
 .shop_nav{width:970px;}
 .shop_nav_bg{
	width: 80px;
	height: 30px;
	font-family: "宋体";
	font-size: 14px;
	letter-spacing: 1pt;
	text-align:left;
	line-height: 30px;
	font-weight: bold;
	color: #FFFFFF;
	background: url(Pg_r1_c2.png) repeat-x;
	float:left;
}

.shop_nav_bg2{
	width: 812px;
	height: 30px;
	font-family: "宋体";
	line-height: 30px;
	font-weight: bold;
	color: #FFFFFF;
	background: url(Pg_r1_c5.png) repeat-x;
	float:left;
}

.more
{
	margin:10px 20px 0 0;
	float: right;
	font-weight: bold;
	line-height: 12px;
	font-size: 9px;
	text-align:center;
	width: 34px;
	height: 13px;
	background: url(more.gif) no-repeat;
	font-family: Arial;
}

.more_shop{text-decoration:none;color:White;}

.shop
{	
	text-align:left;
}

.videocenter
{	
	text-align:center;
}

.shop_nr{margin-top:8px;}
.shop_show{ width:240px;height:80px; margin-bottom:5px;font-size:smaller;}
.shop_image{border:1px solid #666666; height:80px;}
.shop_txt{ margin-left:5px;}
.shop_txt a:link, .shop_txt a:visited{color:#FF6E04;}
.shop_txt a:hover{color:red;text-decoration:none;}
.shop_txt_h{ color:red;}
.shop_txt_l{ color:Green;}

.shop_but
{
	font-size:12px;
	height: 22px;
	width: 119px;
	color: #FF6E04;
	font-weight: bold;
	line-height: 23px;
	text-align:center;
	margin-top:2px;
	float:left;
	border:none;
	background: url(shop_but.gif) no-repeat;
	text-decoration:none;
}

.btngrey{background:#f5f5f5 url(btngreybg.png) no-repeat;color:#333; font:bold 14px 微软雅黑; border:0; width:100px; height:20px}
.shop_search
{
	width:970px;
	text-align:center;
	font-family: "宋体";
	font-size: 18px;
	letter-spacing: 1pt;
}

.shop_base{
	width: 50px;
	height: 30px;
	font-family: "宋体";
	line-height: 30px;
	font-weight: bold;
	color: #FFFFFF;
	background: url(Pg_r1_c5.png) repeat-x;
	float:left;
}

.left
 {
 	float:left;
	width:170px;
	line-height:12pt;
	font-size:small;
	text-align:center;
 }
 
 .house_base{
	width: 130px;
	height: 30px;
	font-family: "宋体";
	line-height: 30px;
	font-weight: bold;
	color: #FFFFFF;
	background: url(Pg_r1_c5.png) repeat-x;
	float:left;
}

.house_left
 {
 	float:left;
	width:250px;
	line-height:12pt;
	font-size:small;
	text-align:center;
 }
 
 .flashbox{float:left; margin-left:5px; width:590px;height:186px;}
 .rightbox{width:200px;height:700px;float:right;clear:left;}
 .rightbox h1{background:url(leftbox_h3.jpg) no-repeat; color:#fff;font-size:medium;padding-left:30px; line-height:32px;}
 .rightbox .shops{text-align:center; margin:5px 0; padding:10px;font-size:smaller;}
 .rightbox .shops ul{line-height:18px; text-align:left; padding:0 0 0 15px;}
 .box_text
 { 
	border-top:0px #999 solid; 
	border-right:1px #999 solid; 
	border-bottom:1px #999 solid; 
	border-left:1px #999 solid;
	margin-top:-18px;
	text-align:center;
 }
 
 .rank{width:100%; border:1px #e5e5e5 solid;font-size:14px;}
 .rank th{text-align:center; background:#5599FF; height:24px; line-height:24px;}
 
 .newstexs{padding:15px 0 10px 25px;color:#333;}
 .newstexs a,.thetxt a{border-bottom:1px #999 dotted; color:#6a6a6a;}
 .newstexs a:hover,.thetxt a:hover{color:#0088ff; border-bottom:1px #0088ff dotted;}
 
 .content
 {
 	float:left;
	line-height:12pt;
	font-size:small;
	text-align:left;
	margin-top:5px;
 }
 
 .content_job
 {
 	float:left;
	line-height:12pt;
	font-size:small;
	text-align:left;
	margin-top:5px;
	width:765px;
 }
 
 .content_title{
	width: 645px;
	height: 30px;
	font-family: "宋体";
	line-height: 30px;
	font-weight: bold;
	color: #FFFFFF;
	background: url(Pg_r1_c5.png) repeat-x;
	float:left;
}

 #newsmaincen{width:720px;font-size:14px;line-height:24px; text-align:left; text-indent:24px; margin:0 auto;}
 .topbottom{text-align:center; height:35px; line-height:50px;}
 .topbottom span{margin:0 15px;}
 .news_tp{margin:5px 0 0 0; padding:5px;background:#fff;}
 .news_tp h2{padding:0 0 0 10px; font-size:14px; font-weight:bold;color:#0088ff;}
 .news_tp h2 span{font-size:12px; color:#999;} 
 .apptextbox{width:150px;}
 .news_w{padding:0 15px;background:#fff;width:740px; float:left; padding:5px;font-size:smaller;margin-left:5px;}
 .news_w h1{color:#0088ff;}
 .news_w h3{border-bottom:1px #999 solid; font-weight:bold; padding:15px 0 0 0; margin:0 0 15px 0; font-size:14px;}
 .page{text-decoration:none;color:#008B8B;font-weight:bold;}
 .news_ren{margin:5px 0 15px 0; text-align:center;font-size:larger;}
 
 .picbox{float:left; margin-left:5px; width:510px;height:325px;}
 
 .video{text-align:center; margin:5px 20px;font-weight:bold;font-size:smaller;}
 .video ul{line-height:18px; text-align:left; padding:0 0 0 15px;}
 
 .videomain{text-align:center; margin:5px 30px;font-weight:bold;font-size:smaller;}
 .videomain ul{line-height:18px; text-align:left; padding:0 0 0 15px;}
 
 .content_video
 {
 	float:left;
	line-height:12pt;
	font-size:small;
	text-align:center;
	margin-top:1px;
 }
 
 .ratingStar {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}
 
 .filledRatingStar{
    background-image: url(FilledStar.png);
    height:12px;
	width:12px;
}

.emptyRatingStar{
    background-image: url(EmptyStar.png);
    height:12px;
    width:12px;
}

.savedRatingStar{
    background-image: url(SavedStar.png);
    height:12px;
    width:12px;
}